分布式系统的技术问题

1、分布式服务框架

如果要让不同的子系统或者服务之间互相通信,首先必须有一套分布式服务框架。也就是各个服务可以互相感知到对方在哪里,可以发送请求过去,可以通过HTTP或者RPC的方式。最常见的技术就是dubbo以及spring cloud。

2、分布式事务

一旦系统拆分为了多个子系统之后,那一个贯穿全局的分布式事务需要怎么来实现?此时需要TCC、最终一致性、2PC等分布式事务的实现方案和开源技术。

3、分布式缓存

如果原来就是个单块系统,可以在单个JVM里进行本地缓存。但是如果有很多个子系统要共享一个缓存,此时应该怎么办?

4、分布式消息系统

在单块系统内,就一个JVM进程内部,你可以用类似LinkedList之类的数据结构作为一个本地内存里的队列。但是多个子系统之间要进行消息队列的传递呢?

5、分布式锁

不同的系统之间如果需要在全局加锁获取某个资源的锁定的问题。

6、分布式搜索系统

如果在单块系统内,可以在本地就基于Lucene来开发一个全文检索模块,但是如果是分布式系统下的很多子系统,还能直接基于Lucene吗?


了解更多服务器及资讯,请关注梦飞科技官方网站 https://www.mfisp.com/,感谢您的支持!

文章链接: https://www.mfisp.com/18568.html

文章标题:分布式系统的技术问题

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    IDC云库服务器vps推荐

    提高Web托管服务器安全性的10个技巧

    2023-3-17 14:50:48

    服务器vps推荐

    选择站群服务器需要考虑什么

    2023-3-17 15:32:23

    0 条回复 A文章作者 M管理员
    如果喜欢,请评论一下~
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索

    梦飞科技 - 最新云主机促销服务器租用优惠

    可以介绍下你们的服务器产品么

    云服务器你们是怎么收费的呢

    租用vps现在有优惠活动吗